<?php


namespace App\Model\Base;



/**
 * Class ApiProject
 * @package App\Model\Base
 * @property integer $project_id
 * @property string $project_name
 * @property string $comment
 * @property string $deleted_at
 * @property string $created_at
 * @property string $updated_at
 */
class ApiProject extends BaseModel
{
    /**
     * @var string
     */
    public $table = 'api_project';
    /**
     * @var string
     */
    public $primaryKey = 'project_id';

    /**
     * @return int
     */
    public function getProjectId(): int
    {
        return (int)$this->project_id;
    }

    /**
     * @param int $project_id
     */
    public function setProjectId(int $project_id): void
    {
        $this->project_id = (int)$project_id;
    }

    /**
     * @return string
     */
    public function getProjectName(): string
    {
        return (string)$this->project_name;
    }

    /**
     * @param string $project_name
     */
    public function setProjectName(string $project_name): void
    {
        $this->project_name = (string)$project_name;
    }

    /**
     * @return string
     */
    public function getComment(): string
    {
        return (string)$this->comment;
    }

    /**
     * @param string $comment
     */
    public function setComment(string $comment): void
    {
        $this->comment = (string)$comment;
    }

    /**
     * @return string
     */
    public function getDeletedAt(): string
    {
        return (string)$this->deleted_at;
    }

    /**
     * @param string $deleted_at
     */
    public function setDeletedAt(string $deleted_at): void
    {
        $this->deleted_at = (string)$deleted_at;
    }
}